package com.jt.www.domain.dto;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.List;

/**
 * 区域统保 统计出参
 * Created by shaoyn on 2020/10/26.
 */
public class QytbDto {
    private String branchCode;
    private String branchName;

    @ApiModelProperty(value = "区域统保-分项")
    private List<QytbDetailDto> qytbDetails;

    @ApiModelProperty(value = "本年累计完成佣金数（不含税佣金）")
    private BigDecimal commissionYear;
    @ApiModelProperty(value = "本年累计完成咨询费收入（不含税）")
    private BigDecimal consultationYear;
    @ApiModelProperty(value = "本年累计完成收入合计(不含税）")
    private BigDecimal commissionConsultationYear;
    @ApiModelProperty(value = "去年累计完成佣金（不含税）")
    private BigDecimal commissionLastYear;
    @ApiModelProperty(value = "本年当月以往保费")
    private BigDecimal premMonthPast;
    @ApiModelProperty(value = "本月截止当日保费")
    private BigDecimal premMonth;
    @ApiModelProperty(value = "本月截止当日佣金(不含税）")
    private BigDecimal commissionMonth;
    @ApiModelProperty(value = "本月计划佣金")
    private BigDecimal commissionMonthPlan;
    @ApiModelProperty(value = "本月计划佣金进度")
    private BigDecimal commissionMonthPlanCompletion;
    @ApiModelProperty(value = "本年1到本月累计计划佣金")
    private BigDecimal commissionYearMonthPlan;
    @ApiModelProperty(value = "本年1到本月累计指标进度")
    private BigDecimal commissionYearMonthPlanCompletion;
    @ApiModelProperty(value = "本年任务指标佣金")
    private BigDecimal commissionYearPlan;
    @ApiModelProperty(value = "本年任务指标完成率")
    private BigDecimal commissionYearPlanCompletion;

    public String getBranchCode() {
        return branchCode;
    }

    public void setBranchCode(String branchCode) {
        this.branchCode = branchCode;
    }

    public String getBranchName() {
        return branchName;
    }

    public void setBranchName(String branchName) {
        this.branchName = branchName;
    }

    public List<QytbDetailDto> getQytbDetails() {
        return qytbDetails;
    }

    public void setQytbDetails(List<QytbDetailDto> qytbDetails) {
        this.qytbDetails = qytbDetails;
    }

    public BigDecimal getCommissionYear() {
        return commissionYear;
    }

    public void setCommissionYear(BigDecimal commissionYear) {
        this.commissionYear = commissionYear;
    }

    public BigDecimal getConsultationYear() {
        return consultationYear;
    }

    public void setConsultationYear(BigDecimal consultationYear) {
        this.consultationYear = consultationYear;
    }

    public BigDecimal getCommissionConsultationYear() {
        return commissionConsultationYear;
    }

    public void setCommissionConsultationYear(BigDecimal commissionConsultationYear) {
        this.commissionConsultationYear = commissionConsultationYear;
    }

    public BigDecimal getCommissionLastYear() {
        return commissionLastYear;
    }

    public void setCommissionLastYear(BigDecimal commissionLastYear) {
        this.commissionLastYear = commissionLastYear;
    }

    public BigDecimal getPremMonthPast() {
        return premMonthPast;
    }

    public void setPremMonthPast(BigDecimal premMonthPast) {
        this.premMonthPast = premMonthPast;
    }

    public BigDecimal getPremMonth() {
        return premMonth;
    }

    public void setPremMonth(BigDecimal premMonth) {
        this.premMonth = premMonth;
    }

    public BigDecimal getCommissionMonth() {
        return commissionMonth;
    }

    public void setCommissionMonth(BigDecimal commissionMonth) {
        this.commissionMonth = commissionMonth;
    }

    public BigDecimal getCommissionMonthPlan() {
        return commissionMonthPlan;
    }

    public void setCommissionMonthPlan(BigDecimal commissionMonthPlan) {
        this.commissionMonthPlan = commissionMonthPlan;
    }

    public BigDecimal getCommissionMonthPlanCompletion() {
        return commissionMonthPlanCompletion;
    }

    public void setCommissionMonthPlanCompletion(BigDecimal commissionMonthPlanCompletion) {
        this.commissionMonthPlanCompletion = commissionMonthPlanCompletion;
    }

    public BigDecimal getCommissionYearMonthPlan() {
        return commissionYearMonthPlan;
    }

    public void setCommissionYearMonthPlan(BigDecimal commissionYearMonthPlan) {
        this.commissionYearMonthPlan = commissionYearMonthPlan;
    }

    public BigDecimal getCommissionYearMonthPlanCompletion() {
        return commissionYearMonthPlanCompletion;
    }

    public void setCommissionYearMonthPlanCompletion(BigDecimal commissionYearMonthPlanCompletion) {
        this.commissionYearMonthPlanCompletion = commissionYearMonthPlanCompletion;
    }

    public BigDecimal getCommissionYearPlan() {
        return commissionYearPlan;
    }

    public void setCommissionYearPlan(BigDecimal commissionYearPlan) {
        this.commissionYearPlan = commissionYearPlan;
    }

    public BigDecimal getCommissionYearPlanCompletion() {
        return commissionYearPlanCompletion;
    }

    public void setCommissionYearPlanCompletion(BigDecimal commissionYearPlanCompletion) {
        this.commissionYearPlanCompletion = commissionYearPlanCompletion;
    }
}
